tarnish one's good reputation - French English Dictionary